package top.jybill.dao;

import top.jybill.domain.RolePermission;

import java.util.List;

public interface IRolePermissionDao {

  /**
   * 建立角色 - 权限关联
   * @param rolePermission
   */
  void addRolePermission(RolePermission rolePermission);

  /**
   * 删除角色 - 权限关联
   * @param rolePermission
   */
  void delPermissionRole(RolePermission rolePermission);

  /**
   * 根据角色id删除该下的所有权限
   * @param rid
   */
  void delPermissionRoleByrid(String rid);

  /**
   * 根据权限id删除关联
   * @param pid
   */
  void delPermissionRoleByPid(String pid);
}
